$(function() {

	console.log("Entra al formulario");
	
	
	$('.seguro-cotizacion').live('click', function() {

		

		//console.log("Entro a la funcion del formulario");

		console.log(this.title);

		var url = this.href;

		var title = "SOLICITUD DE COTIZACION";

	    var dialog= $("#segurocotizacion-dialog-div");

	    if ($("#segurocotizacion-dialog-div").length == 0) {

	        dialog = $('<div id="segurocotizacion-dialog-div" style="display:hidden"></div>').appendTo('body');

		    dialog.load(

		    		url,

		            {},

		            function(responseText, textStatus, XMLHttpRequest) {

		                dialog.dialog({

		            		autoOpen: true,

		            		height: 760,

		            		width: 550,

		            		resizable: false,

		            		draggable: false,

		            		modal: true,

		            		title: title,

		            		dialogClass: 'segurocotizacion-dialog ms-jquery-dialog',

		            		buttons: {

		            			"Enviar": function() {

		            				$.ajax({

		            					type: "POST",

		            					dataType: "json",

		            					url: 'index.php?route=seguros/seguros-cotizacion/jxsubmitformsolicitudcotizacion',

		            					data: $("#segurocotizacion-dialog form").serialize(),		            					

		            					beforeSend: function() {

		            						$('.segurocotizacion-dialog .success,.segurocotizacion-dialog .warning').remove();

		            						$('#segurocotizacion-dialog button').attr('disabled', true);

		            						$('.segurocotizacion-dialog .ui-dialog-buttonpane').before('<p class="attention" style="clear:both"><img src="catalog/view/theme/default/image/loading.gif" alt="" />Por favor espere...</div>');

		            					},		

		            					complete: function() {

		            						$('#segurocotizacion-dialog button').attr('disabled', true);

		            						$('.segurocotizacion-dialog .attention').remove();

		            					},

		            					success: function(data) {

		            						var errortext = '';

		            						if (!jQuery.isEmptyObject(data.errors)) {

		            							for (error in data.errors) {

		            							    if (!data.errors.hasOwnProperty(error)) {

		            							        continue;

		            							    }
		            							  //  alert("ERRORES: "+data.errors[error]); 
		            							    errortext += data.errors[error] + '<br />';

		            							}

		            							
		            							$('.segurocotizacion-dialog .ui-dialog-buttonpane').before('<p class="warning" style="clear:both">' + errortext + '</div>');

		            						}

		            						

		            						if (data.success) {

		            							$('.segurocotizacion-dialog .ui-dialog-buttonpane').before('<p class="success" style="clear:both">' + data.success + '</div>');

		            							$('#segurocotizacion-form #segurocotizacion-captcha').val('');

		            							//$('#segurocotizacion-form textarea').val('');

		            						}

		            					}

		            				});

		            			}

		            		}

		            	});

		            }

		        );	        

	    } else {

	    	dialog.dialog("open");

	    }

	    return false;

	});



	



});